#pragma once
#include "message.h"

namespace _FOGGE_
{

	namespace _GDB_
	{
		class foDataObject;
		class DataMessage :
			public _MSG_::Message
		{
			FoDeclareRTTI;
		public:

			foDataObject* m_ptrDataObject;


			virtual void ClearData()
			{
				m_MessageType=_MSG_::eMT_MulticastMSGDontCare;
				m_ptrDataObject=NULL;
			}

		
		protected:

			
			DataMessage(void)
			{
				
			}

			~DataMessage(void)
			{
			}
		};
	}
}